underhand dealings - French English Dictionary